well rested - Alemán Inglés Diccionario